010090cd51ea7f8778c5b4fcfc7373ce035ad908,idea/src/org/jetbrains/jet/plugin/formatter/JetFormattingModelBuilder.java,JetFormattingModelBuilder,createSpacingBuilder,#CodeStyleSettings#,45

Before Change


    private static SpacingBuilder createSpacingBuilder(CodeStyleSettings settings) {
        return new SpacingBuilder(settings)
                .before(IMPORT_DIRECTIVE).lineBreakInCode()
                .between(IMPORT_DIRECTIVE, CLASS).blankLines(1)
                .between(IMPORT_DIRECTIVE, FUN).blankLines(1)
                .between(IMPORT_DIRECTIVE, PROPERTY).blankLines(1)

                .before(FUN).lineBreakInCode()
                .before(PROPERTY).lineBreakInCode()
                .between(FUN, FUN).blankLines(1)
                .between(FUN, PROPERTY).blankLines(1)

                .before(COMMA).spaceIf(settings.SPACE_BEFORE_COMMA)
                .after(COMMA).spaceIf(settings.SPACE_AFTER_COMMA)
                .around(EQ).spaceIf(settings.SPACE_AROUND_ASSIGNMENT_OPERATORS)

After Change


                .after(NAMESPACE_HEADER).blankLines(1)

                .before(IMPORT_DIRECTIVE).lineBreakInCode()
                .between(IMPORT_DIRECTIVE, CLASS).blankLines(1)
                .between(IMPORT_DIRECTIVE, FUN).blankLines(1)
                .between(IMPORT_DIRECTIVE, PROPERTY).blankLines(1)

                .before(FUN).lineBreakInCode()
                .before(PROPERTY).lineBreakInCode()
                .between(FUN, FUN).blankLines(1)
                .between(FUN, PROPERTY).blankLines(1)

                .before(COMMA).spaceIf(settings.SPACE_BEFORE_COMMA)
                .after(COMMA).spaceIf(settings.SPACE_AFTER_COMMA)